import socket

# 1. 买手机
phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 2. 绑定手机卡
phone.bind(("127.0.0.1", 8080))
# 3. 开机
phone.listen(5)  # 5代表最大挂起的连接数
# 4. 等待电话连接
print("starting...")
conn, client = phone.accept()
# 5. 收发消息
# 单位：byte、1024代表收到的最大字节数
data = conn.recv(1024)  # 接收数据的最大数: 1024个字节

conn.send(data.upper())

# 6. 挂电话
conn.close()
# 7. 关机
phone.close()
